package com.hejing.static关键字;

/**
 * ClassName: Chinese
 * Package: com.hejing.static关键字
 * Description:
 *
 * @Author: HeJing
 * @Create: 2023-03-27 19:12
 * @Version: 1.0
 */
public class Chinese {
    // 非静态变量/实例变量
    String name;
    int age;

    // 静态变量:
    static String nation;

    //静态方法:
    public static void show(){
        System.out.println("我是中国人");

        // 调用非静态结构:
        // eat(); 报错，不能调用非静态结构

        //调用静态结构：
        System.out.println(nation);
        method01();
    }

    public void eat(String food) {
        System.out.println("我喜欢吃: " + food);
    }

    public static void method01() {
        System.out.println("我是静态测试方法");
    }

    // 重写toString()方法
    public String toString() {
        return "Chinese{ name: '" + name + '\'' + "\tage: " + age + " }";
    }



}





















